places of public entertainment - Español Inglés Diccionario